stamped steel wheel - German English Dictionary